was halo 1 worth it